Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Morocco F1 Morocco F2 Morocco F3 Morocco F2 France F4 Canada F2 Belgium F8 Belgium F9 Skandia Open - Linz Open D'Orleans - Orleans Ethias Trophy - Mons Open D'Orleans - Orleans Ethias Trophy - Mons Cordenons Challenger Mons Challenger Bordeaux Challenger Prostejov Challenger San Marino Challenger Istanbul Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Le Gosier Challenger Rennes Challenger Le Gosier Challenger Bercuit Challenger Geneva Challenger Dallas Challenger Rome Challenger Ostrava Challenger Rome Challenger Mons Challenger Eddleman USTA Challenger - Birmingham Morocco Tennis Tour - Fes Manchester Challenger drkoop.com USTA Tennis Championships - Armonk AXA Open II - Espinho GHI Bronx Tennis Classic - Bronx Challenger 42 - Andrezieux Tenniscup of Flanders - Ostende Wroclaw Challenger Rennes Challenger Belgrade Challenger Open de L'Isere - Grenoble San Marino Challenger Lexington Challenger Internazionali di Tennis de San Marino - San Marino Vancouver Challenger Croatian Indoors - Zagreb The Bolton Challenger - Bolton Grand Prix Hassan II - Casablanca Open Seat-Godo '97 - Barcelona Okal Cup 2001 International Bavarian Championships - Eckental XII Internazionali di Tennis CARISBO - Bologna Heineken Trophy - Rosmalen Generali Open 1997 - Kitzbuhel Grolsch Open 1997 - Amsterdam President's Cup 1997 - Tashkent Romanian Open - Bucharest International Championships of Sicily - Palermo CA Tennis Trophy - Vienna Adidas International - Sydney Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Generali Open 1998 - Kitzbuhel RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open '99 - Doha Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Open Seat-Godo '99 - Barcelona Open de L'Isere - Grenoble 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha Adidas International - Sydney Dubai Tennis Open - Dubai AXA Cup - London Ethias Tennis Trophy - Mons Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Japan Open - Tokyo Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2001 - Doha Chevrolet Cup - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad Energis Open - Amsterdam 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai Milan Indoors - Milan Copenhagen Open - Copenhagen Open 13 - Marseille Alphen Challenger Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Energis Open - Amersfoort 2002 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca The Samsung Open - Nottingham Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Doha Shanghai Bratislava Challenger Casablanca Rosmalen Long Island Bucharest Marbella Dubai Casablanca Optimus Maia Open - Maia Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Heineken Open - Auckland Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Mumbai Open - Mumbai Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Estoril Open - Estoril BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach Morocco Tennis Tour - Rabat Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Morocco Tennis Tour - Casablanca Open Sud de France - Montpellier AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Open de Moselle - Metz Mons Challenger If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Bordeaux Challenger Heilbronn Challenger Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Besancon Challenger Le Gosier Challenger Mons Challenger San Marino Cepu Open - San Marino FILA Challenger Biella - Biella Kolding Challenger Open de Charleroi - Charleroi XL Capital Bermuda Open - Bermuda Sofia Challenger Mobilux Open - Luxembourg Bordeaux Challenger Ostrava Challenger Zagreb Challenger Pro Tennis World Open - Boca Raton Quimper Challenger Open Castilla y Leon - Segovia Prostejov Challenger Open Sainte Victoire - Aix-En-Provence Heilbronn Challenger Geneva Challenger Rimouski Challenger Open D'Orleans - Orleans Ethias Trophy - Mons LTA Hull Challenger - Hull Le Gosier Challenger Challenger Ford de Cherbourg - Cherbourg Cepu Open - San Marino German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 12th Paris Open - Paris Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells Tennis Cup of Flanders - Ostende The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Mobilux Open - Luxembourg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Polish Open 2000 - Poznan Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Orleans Challenger Campionati Internazionali D'Italia - Rome Time Warner USTA Challenger - Binghamton Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Aptos Challenger Qatar ATP Challenger - Doha Mons Challenger Mons Challenger Open de L'Isere (Open 38) - Grenoble Sunrise Challenger Estoril Open - Estoril Grolsch Open - Amsterdam Australian Open - Melbourne Estoril Open - Estoril French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rado Swiss Open - Gstaad U.S. Open - New York Connex Open Romania - Bucharest Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BMW Open - Munich Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Dubai Tennis Open - Dubai European Community Championships - Antwerp Wimbledon U.S. Open AAPT Championships - Adelaide Kitzbuhel Australian Open - Melbourne Merano Open - Merano French Open - Paris Allianz Suisse Open Gstaad - Gstaad Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Dubai Tennis Open - Dubai French Open - Paris Wimbledon - London 2000 Mercedes Cup - Stuttgart U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London 2003 Mercedes Cup - Stuttgart U.S. Open - New York Australian Open - Melbourne French Open - Paris TD Waterhouse Cup - Long Island Wimbledon - London U.S. Open - New York Internationaler Raiffeisen Grand Prix - St. Polten French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London The Priority Telecom Open - Amersfoort U.S. Open - New York Indianapolis Australian Open - Melbourne Palermo Wimbledon - London U.S. Open - New York Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham Campionati Internazionali di Sicilia - Palermo ABN/AMRO World Tennis Tournament - Rotterdam 1997 Mercedes Cup - Stuttgart St. Remy Challenger Generali Open 2002 - Kitzbuhel Croatia Open - Umag Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Grand Prix de Tennis de Lyon - Lyon Open Seat Godo 2003 - Barcelona Ordina Open - 's-Hertogenbosch Orbetello Challenger Open de Moselle - Metz Internazionali di Tennis di San Marino - San Marino Qatar Mobil Open '98 - Doha Guardian Direct Cup - London Heineken Open - Auckland Toulouse Waldbaum's Hamlet Cup - Long Island Qatar ExxonMobil Open - Doha Heineken Open - Auckland Grand Prix Hassan II - Casablanca Dubai Open - Dubai Gerry Weber Open - Halle UBS Open Gstaad - Gstaad International German Open - Hamburg Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Bologna The Stella Artois Grass Court Championships - London Pilot Pen Tennis - New Haven Paegas Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Copa AT&T - Buenos Aires Qatar Mobil Open - Doha Idea Prokom Open - Sopot Adidas International - Sydney Qatar Exxon Mobil Open 2003 - Doha Los Angeles Investor Swedish Open - Bastad Jakarta Generali Open 1999 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Casablanca SAP Open - San Jose Washington BMW Open - Munich Salem Open - Hong Kong Gerry Weber Open - Halle Energis Open - Amersfoort Heineken Open Shanghai - Shanghai Open 13 - Marseille St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon Generali Open - Kitzbuhel Verizon Tennis Challenge - Atlanta Adidas International - Sydney BMW Open - Munich The 10tele.com Open - Nottingham ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Davis Cup, Group 1, 1R, CRO-MAR 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, Group 1, 2R, MAR-UKR 3-2 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, 1R, BRA-MAR 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, ESP-MAR 3-2 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, World Group, QR, SUI-MAR 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, QR, MAR-GBR 3-2 Davis Cup, World Group, 1R, ARG-MAR 5-0 Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Open de Nice Cote d'Azur - Nice Davis Cup, World Group, QR, CRO-BEL 3-2 If Stockholm Open - Stockholm Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, 1R, BEL-SRB 2-3 Austrian Open - Kitzbuhel Tennis Masters Series - Rome Eutelsat Monte Carlo Open - Monte Carlo Tennis Masters Series - Paris Sony Ericsson Open - Miami U.S. Open Olympics - Athens Olympics - Beijing BNP Paribas Masters - Paris Davis Cup, World Group, 1R, BEL-ESP 1-4 Australian Open - Melbourne Olympics - London Atlanta Olympics Grand Slam Cup - Munich Davis Cup, Group 1, 2R, UKR-BEL 1-4